Skip to content

feat: support ocp capabilities#1844

Merged
stehessel merged 1 commit into
masterfrom
feat/support-ocp-capabilities
Jun 3, 2026
Merged

feat: support ocp capabilities#1844
stehessel merged 1 commit into
masterfrom
feat/support-ocp-capabilities

Conversation

@stehessel
Copy link
Copy Markdown
Contributor

@stehessel stehessel commented Jun 1, 2026

Allow disabling optional cluster capabilities (e.g. DeploymentConfig) via BASELINE_CAPABILITY_SET and ADDITIONAL_ENABLED_CAPABILITIES env vars. The purpose of customizing the capabilities is reproducing bespoke customer environments, which can be helpful for testing or trouble shooting.

SCR-20260602-mohd SCR-20260602-moiv

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Jun 1, 2026

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Enterprise

Run ID: 23ba02e5-c8ad-4c24-87ab-542039d1e3c2

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch feat/support-ocp-capabilities

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@rhacs-bot
Copy link
Copy Markdown
Contributor

A single node development cluster (infra-pr-1844) was allocated in production infra for this PR.

CI will attempt to deploy quay.io/rhacs-eng/infra-server: to it.

🔌 You can connect to this cluster with:

gcloud container clusters get-credentials infra-pr-1844 --zone us-central1-a --project acs-team-temp-dev

🛠️ And pull infractl from the deployed dev infra-server with:

nohup kubectl -n infra port-forward svc/infra-server-service 8443:8443 &
make pull-infractl-from-dev-server

🚲 You can then use the dev infra instance e.g.:

bin/infractl -k -e localhost:8443 whoami

⚠️ Any clusters that you start using your dev infra instance should have a lifespan shorter then the development cluster instance. Otherwise they will not be destroyed when the dev infra instance ceases to exist when the development cluster is deleted. ⚠️

Further Development

☕ If you make changes, you can commit and push and CI will take care of updating the development cluster.

🚀 If you only modify configuration (chart/infra-server/configuration) or templates (chart/infra-server/{static,templates}), you can get a faster update with:

make helm-deploy

Logs

Logs for the development infra depending on your @redhat.com authuser:

Or:

kubectl -n infra logs -l app=infra-server --tail=1 -f

@stehessel stehessel force-pushed the feat/support-ocp-capabilities branch 2 times, most recently from 6fed1e9 to b4241ee Compare June 2, 2026 14:05
@stehessel stehessel marked this pull request as ready for review June 2, 2026 14:48
@stehessel stehessel requested review from a team and rhacs-bot as code owners June 2, 2026 14:48
Comment thread chart/infra-server/Chart.yaml Outdated
Copy link
Copy Markdown
Contributor

@davdhacs davdhacs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@stehessel stehessel force-pushed the feat/support-ocp-capabilities branch from b4241ee to 9d6cac3 Compare June 3, 2026 07:42
@stehessel stehessel enabled auto-merge (squash) June 3, 2026 07:46
@stehessel stehessel merged commit d44b841 into master Jun 3, 2026
12 checks passed
@stehessel stehessel deleted the feat/support-ocp-capabilities branch June 3, 2026 08:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants